<?php
@include("php/funciones.php");
function ingresar_recursos($_POST) {
	
		//AGREGAR NUEVO PERIODO
		$bd = new DB();
	
		//OBTIENE TODAS LAS VARIABLES OBTENIDAS POR $_POST
		foreach($_POST as $nombre_campo => $valor){ 
			$asignacion = "\$" . $nombre_campo . "='" . $valor . "';"; 
			eval($asignacion);
		}
		
		$id_inicial = id_disponible("id_inicial","inicial");

		//VALIDA EN PHP QUE LOS DATOS NO VENGAN VACIOS
		if($num_registros==0 || !isset($num_registros)){
			$mensaje = '<div class="notice error">';
			$mensaje .= '<span class="icon medium" data-icon="X" style="display: inline-block;"></span>';
			$mensaje .= 'Error Debe Completar Todos los Datos Antes de Continuar';
			$mensaje .= '<a href="#close" class="icon close" data-icon="x" style="display: inline-block;"></a>';
			$mensaje .= '</div>';
			return $mensaje;
			break;
		}

		//INSERTA EN TABLA DE INGRESOS
		$insert_saldo_est = $bd->query("INSERT INTO inicial (id_inicial,id_periodo,total_inicial) values('$id_inicial','$periodo','$total')", OBJ);
		
		$total = 0;
		for($i=1;$i<=100;$i++){
			$id_detalle = id_disponible("id_detalle_inicial","detalle_inicial");
			$establecimiento = $_POST['establecimiento_'.$i];
			$ajuste = $_POST['ajuste_'.$i];
			@$ajuste = str_replace(".", "", $ajuste);
		if(!empty($ajuste) && !empty($establecimiento)){
			$total = $ajuste+$total;
			$insert_saldo_est = $bd->query("INSERT INTO detalle_inicial (id_detalle_inicial,id_inicial,id_est,saldo_inicial) values('$id_detalle','$id_inicial','$establecimiento','$ajuste')", OBJ);
		}
		}
		@$total = str_replace(".", "", $total);
		@$update_saldo_est = $bd->query("UPDATE inicial SET total_inicial='$total' WHERE id_inicial='$id_inicial'", OBJ);

		if($insert_saldo_est->affected_rows > 0)
		{
			$mensaje = '<div class="notice success">';
			$mensaje .= '<span class="icon medium" data-icon="C" style="display: inline-block;"></span>';
			$mensaje .= 'Nuevo Ingreso Agregado Correctamente';
			$mensaje .= '<a href="#close" class="icon close" data-icon="x" style="display: inline-block;"></a>';
			$mensaje .= '</div>';
		} else {
			$mensaje = '<div class="notice error">';
			$mensaje .= '<span class="icon medium" data-icon="X" style="display: inline-block;"></span>';
			$mensaje .= 'Error NO Se Completo Su Solicitud';
			$mensaje .= '<a href="#close" class="icon close" data-icon="x" style="display: inline-block;"></a>';
			$mensaje .= '</div>';
		}
		return $mensaje;
}


function eliminar_recursos($_POST) {
		//ELIMINAR ingresos

		$bd = new DB();

		//OBTIENE TODAS LAS VARIABLES OBTENIDAS POR $_POST
		foreach($_POST as $nombre_campo => $valor){ 
			$asignacion = "\$" . $nombre_campo . "='" . $valor . "';"; 
			eval($asignacion);
		}

		///////////////////////////////////////////////
		///////////////////////////////////////////////
		///////////////////////////////////////////////
		///////////////////////////////////////////////
		//ATENCION FALTA VALIDAR QUE NO EXISTAN DATOS RELACIONADOS PARA PODER ELIMINAR
		//POR ESO SE DEJA PROVISORIAMENTE $APROBAR_ELIMINAR EN TRUE
		//@$aprobar_eliminar = valida_eliminar($id_tramo,"id_tramos","alumnos_prioritarios");
		///////////////////////////////////////////////
		///////////////////////////////////////////////
		///////////////////////////////////////////////
		///////////////////////////////////////////////
		$aprobar_eliminar = TRUE;

		if($aprobar_eliminar)
		{
			$detalle_ingreso = $bd->query("DELETE FROM detalle_inicial WHERE id_inicial='$id_inicial'", OBJ);
			$eliminar_periodo = $bd->query("DELETE FROM inicial WHERE id_inicial='$id_inicial'", OBJ);
			if($eliminar_periodo->affected_rows > 0)
			{
				$mensaje = '<div class="notice success">';
				$mensaje .= '<span class="icon medium" data-icon="C" style="display: inline-block;"></span>';
				$mensaje .= 'Ingreso Eliminado Correctamente';
				$mensaje .= '<a href="#close" class="icon close" data-icon="x" style="display: inline-block;"></a>';
				$mensaje .= '</div>';
				return $mensaje;
			} else {
				$mensaje = '<div class="notice error">';
				$mensaje .= '<span class="icon medium" data-icon="X" style="display: inline-block;"></span>';
				$mensaje .= 'Error NO Se Completo Su Solicitud';
				$mensaje .= '<a href="#close" class="icon close" data-icon="x" style="display: inline-block;"></a>';
				$mensaje .= '</div>';
				return $mensaje;
			}
		} else {
			$mensaje = '<div class="notice error">';
			$mensaje .= '<span class="icon medium" data-icon="X" style="display: inline-block;"></span>';
			$mensaje .= 'Error NO Se Pudo Eliminar El Periodo, Existen Datos Relacionados a Este Periodo';
			$mensaje .= '<a href="#close" class="icon close" data-icon="x" style="display: inline-block;"></a>';
			$mensaje .= '</div>';
		}
			return $mensaje;
}
?>